Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
62 MAIN STREET Detached £497,477 £269,000 5 May 2005
62A MAIN STREET Terraced £438,649 £77,000 27 Oct 1995
68 MAIN STREET Terraced £339,643 £210,000 29 Mar 2007
70 MAIN STREET Terraced £278,783 £232,500 11 Aug 2020
72 - 74 MAIN STREET Detached £377,321 £225,000 13 Nov 2006